home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
x11
/
networke
/
xfirepow.000
/
xfirepow
/
xfirepower-0.84
/
README
next >
Wrap
Text File
|
1996-03-16
|
2KB
|
69 lines
This is all the docs you get, be glad you get anything at all!
XFirepower v 0.84
How to compile:
Server:
-------
cd server
make
works on Linux and SunOS, hopefully others. There will be a top level
Imakefile later, for now you're on your own.
Client:
-------
cd client
xmkmf
make Makefiles
make
Works on linux, I don't antcipate problems elsewhere. Except, make
sure you check the Imakefile in the client/libsprite/ directory to set
the path to the XPM include if it's not in /usr/include/X11.
How to run it:
cd server
xfireserv maps.list
The server now picks a random map from the list in the file you give
it on the command line. It chooses a new one every time the game
is won or everyone leaves.
Then start a client:
cd client
xfire -h <host> -p <port> -n <name>
All switches are optional, defaults are panzer.atomic.com, 12592, guest
Server is hardwired for port 12592, change that in common/defs.h if
it's a problem.
Control of your tank is much like netrek: right button steers, 0-9
set speed. Space bar or left button fires. q quits. That's all the
controls there are right now. Type in the message window to send a
message, there are no personal messages yet, everyone sees every
message.
UDP NOTES:
----------
UDP is still experimental. It should work, but it is not very
robust. I did take it from netrek, but it's very stripped down,
because the Netrek UDP code is incredibly messy and I didn't want it
screwing up my nice clean code ;-) Seriously, a lot of what I
stripped was a million different #ifdef'd sections probably no-one has
used in years. But there is some code missing that should probably
have an equivalent. What it boils down to is: Don't be afraid to use
UDP, but don't be surprised if it screws things up.
Now that you've read the warning, just press '+' to turn UDP on and
off once you're in the game. No UDP menu, '+' just toggles it. It is
off by default, so you'll have to press it once when you start up.
There is some UDP Proxy code in it, because I used to need it to
use UDP anywhere but my local machine. Only useful to people using
SLiRP or TIA. "Real" network connections (including normal SLIP)
don't need it.